Skip to content

Conversation

magik6k
Copy link
Collaborator

@magik6k magik6k commented Oct 6, 2025

We had a pure-Go vanilla PoSt proof verifier for a while now, that never got used. Wrapped it into a tool to debug particularly confusing PoSt failures of the failed to generate window post+ no other information flavor.

This tool will show which specific vanilla proofs contained errors which for whatever reason don't get checked on the rust side until the actual proof is computed.

GOLOG_LOG_LEVEL=error ./curio-cu test wd vanilla --addr f0... --deadline 1

2025-10-06T12:20:53.913+0200	ERROR	main	curio/test-cli.go:499	Verified window post vanilla proofs	{"error": "comm_r invalid: sector 3245, partition 0", "elapsed": 0.001823394, "ok": false}
2025-10-06T12:20:54.168+0200	ERROR	main	curio/test-cli.go:499	Verified window post vanilla proofs	{"error": "comm_r invalid: sector 4567, partition 0", "elapsed": 0.005112741, "ok": false}

@magik6k magik6k requested a review from a team as a code owner October 6, 2025 11:05
Copy link
Contributor

@LexLuthr LexLuthr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@magik6k magik6k force-pushed the feat/post-vp-test branch from b531d5a to 7c81df9 Compare October 7, 2025 13:35
@magik6k magik6k force-pushed the feat/post-vp-test branch from 7c81df9 to d2da55d Compare October 7, 2025 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants